textlayout: Remove dead offset_y code
authorTimm Bäder <mail@baedert.org>
Mon, 21 Dec 2020 09:21:24 +0000 (10:21 +0100)
committerTimm Bäder <mail@baedert.org>
Mon, 21 Dec 2020 09:26:03 +0000 (10:26 +0100)
gtk/gtktextlayout.c

index 57983ae6b7077bb3d55b1b9506c90ccf4c639b9b..2bc7e5dbed07906737c06277ea40e18b4a967b41 100644 (file)
@@ -3906,7 +3906,6 @@ gtk_text_layout_after_buffer_delete_range (GtkTextBuffer *textbuffer,
 
 static void
 render_para (GskPangoRenderer   *crenderer,
-             int                 offset_y,
              GtkTextLineDisplay *line_display,
              int                 selection_start_index,
              int                 selection_end_index,
@@ -3936,13 +3935,6 @@ render_para (GskPangoRenderer   *crenderer,
       gtk_style_context_restore (context);
     }
 
-  if (offset_y)
-    {
-      gtk_snapshot_save (crenderer->snapshot);
-      gtk_snapshot_translate (crenderer->snapshot,
-                              &GRAPHENE_POINT_INIT (0, offset_y));
-    }
-
   do
     {
       PangoLayoutLine *line = pango_layout_iter_get_line_readonly (iter);
@@ -4114,9 +4106,6 @@ render_para (GskPangoRenderer   *crenderer,
     }
   while (pango_layout_iter_next_line (iter));
 
-  if (offset_y)
-    gtk_snapshot_restore (crenderer->snapshot);
-
   pango_layout_iter_free (iter);
 }
 
@@ -4248,7 +4237,7 @@ gtk_text_layout_snapshot (GtkTextLayout      *layout,
           if (line_display->node == NULL)
             {
               gtk_snapshot_push_collect (snapshot);
-              render_para (crenderer, 0, line_display,
+              render_para (crenderer, line_display,
                            selection_start_index, selection_end_index,
                            cursor_alpha);